home *** CD-ROM | disk | FTP | other *** search
/ MacTech 1 to 12 / MacTech-vol-1-12.toast / Source / MacTech® Magazine / Volume 03 - 1987 / 03.10 Oct 87 / RomRef sources / ROM Data sources / Formal1.asm next >
Encoding:
Assembly Source File  |  1986-08-16  |  28.0 KB  |  1,451 lines  |  [TEXT/MEDT]

  1. ; -----
  2. ; Data for each toolbox call by Manager
  3. ; -----
  4.         STRING_FORMAT   0       NO count in this section
  5.  
  6. ;--AppleTalkData--
  7.  
  8. id set 9
  9. ;ATPAddRsp
  10. id set id+1
  11.     RESOURCE  'ROMC' id (32)
  12.     DC.B    1
  13.     .Integer NOVAR,'err = ATPAddRsp('
  14.     .AbRecH  NOVAR,'abRec)'
  15.  
  16. ;ATPCloseSocket
  17. id set id+1
  18.     RESOURCE  'ROMC' id (32)
  19.     DC.B    1
  20.     .Integer NOVAR,'err = ATPCloseSocket('
  21.     .byte    NOVAR,'atpSocket)'
  22.  
  23. ;ATPGetRequest
  24. id set id+1
  25.     RESOURCE  'ROMC' id (32)
  26.     DC.B    1
  27.     .Integer NOVAR,'err = ATPGetRequest('
  28.     .AbRecH  NOVAR,'abRec, '
  29.     .Boolean NOVAR,'async)'
  30.  
  31. ;ATPLoad
  32. id set id+1
  33.     RESOURCE  'ROMC' id (32)
  34.     DC.B    1
  35.     .Integer NOVAR,'err = ATPLoad()'
  36.  
  37. ;ATPOpenSocket
  38. id set id+1
  39.     RESOURCE  'ROMC' id (32)
  40.     DC.B    1
  41.     .Integer NOVAR,'err = ATPOpenSocket((AddrBlock) addrRcvd,'
  42.     .byte    VAR,'atpSocket)'
  43.  
  44. ;ATPReqCancel
  45. id set id+1
  46.     RESOURCE  'ROMC' id (32)
  47.     DC.B    1
  48.     .Integer NOVAR,'err = ATPReqCancel('
  49.     .AbRecH  NOVAR,'abRec, '
  50.     .Boolean NOVAR,'async)'
  51.  
  52. ;ATPRequest
  53. id set id+1
  54.     RESOURCE  'ROMC' id (32)
  55.     DC.B    1
  56.     .Integer NOVAR,'err = ATPRequest('
  57.     .AbRecH  NOVAR,'abRec, '
  58.     .Boolean NOVAR,'async)'
  59.  
  60. ;ATPResponse
  61. id set id+1
  62.     RESOURCE  'ROMC' id (32)
  63.     DC.B    1
  64.     .Integer NOVAR,'err = ATPResponse('
  65.     .AbRecH  NOVAR,'abRec, '
  66.     .Boolean NOVAR,'async)'
  67.  
  68. ;ATPRspCancel
  69. id set id+1
  70.     RESOURCE  'ROMC' id (32)
  71.     DC.B    1
  72.     .Integer NOVAR,'err = ATPRspCancel('
  73.     .AbRecH  NOVAR,'abRec, '
  74.     .Boolean NOVAR,'async)'
  75.  
  76. ;ATPSndRequest
  77. id set id+1
  78.     RESOURCE  'ROMC' id (32)
  79.     DC.B    1
  80.     .Integer NOVAR,'err = ATPSndRequest('
  81.     .AbRecH  NOVAR,'abRec, '
  82.     .Boolean NOVAR,'async)'
  83.  
  84. ;ATPSndRsp
  85. id set id+1
  86.     RESOURCE  'ROMC' id (32)
  87.     DC.B    1
  88.     .Integer NOVAR,'err = ATPSndRsp('
  89.     .AbRecH  NOVAR,'abRec, '
  90.     .Boolean NOVAR,'async)'
  91.  
  92. ;ATPUnload
  93. id set id+1
  94.     RESOURCE  'ROMC' id (32)
  95.     DC.B    1
  96.     .Integer NOVAR,'err = ATPUnload()'
  97.  
  98. ;DDPCloseSocket
  99. id set id+1
  100.     RESOURCE  'ROMC' id (32)
  101.     DC.B    1
  102.     .Integer NOVAR,'err = DDPOpenSocket('
  103.     .byte    NOVAR,'theSocket)'
  104.  
  105. ;DDPOpenSocket
  106. id set id+1
  107.     RESOURCE  'ROMC' id (32)
  108.     DC.B    1
  109.     .Integer NOVAR,'err = DDPOpenSocket('
  110.     .byte    VAR,'theSocket, '
  111.     .Ptr     NOVAR,'sktListener)'
  112.  
  113. ;DDPRdCancel
  114. id set id+1
  115.     RESOURCE  'ROMC' id (32)
  116.     DC.B    1
  117.     .Integer NOVAR,'err = DDPRdCancel('
  118.     .AbRecH  NOVAR,'abRec)'
  119.  
  120. ;DDPRead
  121. id set id+1
  122.     RESOURCE  'ROMC' id (32)
  123.     DC.B    1
  124.     .Integer NOVAR,'err = DDPRead('
  125.     .AbRecH  NOVAR,'abRec, '
  126.     .Boolean NOVAR,'retCksumErrs, '
  127.     .Boolean NOVAR,'async)'
  128.  
  129. ;DDPWrite
  130. id set id+1
  131.     RESOURCE  'ROMC' id (32)
  132.     DC.B    1
  133.     .Integer NOVAR,'err = DDPWrite('
  134.     .AbRecH  NOVAR,'abRec, '
  135.     .Boolean NOVAR,'doChecksum, '
  136.     .Boolean NOVAR,'async)'
  137.  
  138. ;GetNodeAddress
  139. id set id+1
  140.     RESOURCE  'ROMC' id (32)
  141.     DC.B    0
  142.     .Integer NOVAR,'err = GetNodeAddress('
  143.     .Integer VAR,'myNode, '
  144.     .Integer VAR,'myNet)'
  145.  
  146. ;IsATPOpen
  147. id set id+1
  148.     RESOURCE  'ROMC' id (32)
  149.     DC.B    0
  150.     .Boolean NOVAR,'isOpen = IsATPOpen()'
  151.  
  152. ;IsMPPOpen
  153. id set id+1
  154.     RESOURCE  'ROMC' id (32)
  155.     DC.B    0
  156.     .Boolean NOVAR,'isOpen = IsMPPOpen()'
  157.  
  158. ;LAPCloseProtocol
  159. id set id+1
  160.     RESOURCE  'ROMC' id (32)
  161.     DC.B    1
  162.     .Integer NOVAR,'err = LAPCloseProtocol('
  163.     .byte    NOVAR,'theLapType)'
  164.  
  165. ;LAPOpenProtocol
  166. id set id+1
  167.     RESOURCE  'ROMC' id (32)
  168.     DC.B    1
  169.     .Integer NOVAR,'err = LAPOpenProtocol('
  170.     .byte    NOVAR,'theLapType, '
  171.     .Ptr     NOVAR,'protoPtr)'
  172.  
  173. ;LAPRdCancel
  174. id set id+1
  175.     RESOURCE  'ROMC' id (32)
  176.     DC.B    1
  177.     .Integer NOVAR,'err = LAPRdCancel('
  178.     .AbRecH  NOVAR,'abRec)'
  179.  
  180. ;LAPRead
  181. id set id+1
  182.     RESOURCE  'ROMC' id (32)
  183.     DC.B    1
  184.     .Integer NOVAR,'err = LAPRead('
  185.     .AbRecH  NOVAR,'abRec, '
  186.     .Boolean NOVAR,'async)'
  187.  
  188. ;LAPWrite
  189. id set id+1
  190.     RESOURCE  'ROMC' id (32)
  191.     DC.B    1
  192.     .Integer NOVAR,'err = LAPWrite('
  193.     .AbRecH  NOVAR,'abRec, '
  194.     .Boolean NOVAR,'async)'
  195.  
  196. ;MPPClose
  197. id set id+1
  198.     RESOURCE  'ROMC' id (32)
  199.     DC.B    1
  200.     .Integer NOVAR,'err = MPPClose()'
  201.  
  202. ;MPPOpen
  203. id set id+1
  204.     RESOURCE  'ROMC' id (32)
  205.     DC.B    1
  206.     .Integer NOVAR,'err = MPPOpen()'
  207.  
  208. ;NBPConfirm
  209. id set id+1
  210.     RESOURCE  'ROMC' id (32)
  211.     DC.B    1
  212.     .Integer NOVAR,'err = NBPConfirm('
  213.     .AbRecH  NOVAR,'abRec, '
  214.     .Boolean NOVAR,'async)'
  215.  
  216. ;NBPExtract
  217. id set id+1
  218.     RESOURCE  'ROMC' id (32)
  219.     DC.B    1
  220.     .Integer NOVAR,'err = NBPExtract('
  221.     .Ptr     NOVAR,'theBuffer, '
  222.     .Integer NOVAR,'numInBuf, '
  223.     .Integer NOVAR,'whichOne, (EntityName *) abEntity, (AddrBlock *) address)'
  224.  
  225. ;NBPLoad
  226. id set id+1
  227.     RESOURCE  'ROMC' id (32)
  228.     DC.B    1
  229.     .Integer NOVAR,'err = NBPLoad()'
  230.  
  231. ;NBPLookup
  232. id set id+1
  233.     RESOURCE  'ROMC' id (32)
  234.     DC.B    1
  235.     .Integer NOVAR,'err = NBPLookup('
  236.     .AbRecH  NOVAR,'abRec, '
  237.     .Boolean NOVAR,'async)'
  238.  
  239. ;NBPRegister
  240. id set id+1
  241.     RESOURCE  'ROMC' id (32)
  242.     DC.B    1
  243.     .Integer NOVAR,'err = NBPRegister('
  244.     .AbRecH  NOVAR,'abRec, '
  245.     .Boolean NOVAR,'async)'
  246.  
  247. ;NBPRemove
  248. id set id+1
  249.     RESOURCE  'ROMC' id (32)
  250.     DC.B    1
  251.     .Integer NOVAR,'err = NBPRemove((Entity *) abEntity)'
  252.  
  253. ;NBPUnload
  254. id set id+1
  255.     RESOURCE  'ROMC' id (32)
  256.     DC.B    1
  257.     .Integer NOVAR,'err = NBPUnload()'
  258.  
  259. ;--BinDecPackData--
  260. id set 49
  261. ;NumToString
  262. id set id+1
  263.     RESOURCE  'ROMC' id (32)
  264.     DC.B    1
  265.     DC.B    'NumToString('
  266.     .long   NOVAR,'theNum, '
  267.     .Str255 VAR,'theString)'
  268.  
  269. ;StringToNum
  270. id set id+1
  271.     RESOURCE  'ROMC' id (32)
  272.     DC.B    1
  273.     DC.B    'StringToNum('
  274.     .Str255 NOVAR,'theString, '
  275.     .long   VAR,'theNum)'
  276.  
  277. ;--ControlData--
  278. id set 59
  279. ;DisposeControl
  280. id set id+1
  281.     RESOURCE  'ROMC' id (32)
  282.     DC.B    1
  283.     DC.B    'DisposeControl('
  284.     .CtlHndl NOVAR,'theCtl)'
  285.  
  286. ;DragControl
  287. id set id+1
  288.     RESOURCE  'ROMC' id (32)
  289.     DC.B    1
  290.     DC.B     'DragControl('
  291.     .CtlHndl NOVAR,'theCtl, '
  292.     .Pt      VAR,'StartPt, '
  293.     .Rect    VAR,'limitR, '
  294.     .Rect    VAR,'slopR, '
  295.     .Integer NOVAR,'axis)'
  296.  
  297. ;DrawControls
  298. id set id+1
  299.     RESOURCE  'ROMC' id (32)
  300.     DC.B    0
  301.     DC.B    'DrawControls('
  302.     .WindRec VAR,'theWind)'
  303.  
  304. ;FindControl
  305. id set id+1
  306.     RESOURCE  'ROMC' id (32)
  307.     DC.B    1
  308.     .Integer NOVAR,'part = FindControl('
  309.     .Pt      VAR,'thePt, '
  310.     .WindRec VAR,'theWind, '
  311.     .CtlHndl VAR,'whichCtl)'
  312.  
  313. ;GetCRefCon
  314. id set id+1
  315.     RESOURCE  'ROMC' id (32)
  316.     DC.B    0
  317.     .long   NOVAR,'data = GetCRefCon('
  318.     .CtlHndl NOVAR,'theCtl)'
  319.  
  320. ;GetCTitle
  321. id set id+1
  322.     RESOURCE  'ROMC' id (32)
  323.     DC.B    0
  324.     DC.B       'GetCTitle('
  325.     .CtlHndl NOVAR,'theCtl, '
  326.     .Str255  VAR,'title)'
  327.  
  328. ;GetCtlAction
  329. id set id+1
  330.     RESOURCE  'ROMC' id (32)
  331.     DC.B    0
  332.     .Ptr     NOVAR,'proc = GetCtlAction('
  333.     .CtlHndl NOVAR,'theCtl)'
  334.  
  335. ;GetCtlMax
  336. id set id+1
  337.     RESOURCE  'ROMC' id (32)
  338.     DC.B    0
  339.     .Integer NOVAR,'max = GetCtlMax('
  340.     .CtlHndl NOVAR,'theCtl)'
  341.  
  342. ;GetCtlMin
  343. id set id+1
  344.     RESOURCE  'ROMC' id (32)
  345.     DC.B    0
  346.     .Integer NOVAR,'min = GetCtlMin('
  347.     .CtlHndl NOVAR,'theCtl)'
  348.  
  349. ;GetCtlValue
  350. id set id+1
  351.     RESOURCE  'ROMC' id (32)
  352.     DC.B    0
  353.     .Integer NOVAR,'val = GetCtlValue('
  354.     .CtlHndl NOVAR,'theCtl)'
  355.  
  356. ;GetNewControl
  357. id set id+1
  358.     RESOURCE  'ROMC' id (32)
  359.     DC.B    1
  360.     .CtlHndl NOVAR,'newCtl = GetNewControl('
  361.     .Integer NOVAR,'ID, '
  362.     .WindRec VAR,'theWind)'
  363.  
  364. ;HideControl
  365. id set id+1
  366.     RESOURCE  'ROMC' id (32)
  367.     DC.B    1
  368.     DC.B    'HideControl('
  369.     .CtlHndl NOVAR,'theCtl)'
  370.  
  371. ;HiliteControl
  372. id set id+1
  373.     RESOURCE  'ROMC' id (32)
  374.     DC.B    1
  375.     DC.B    'HiliteControl('
  376.     .CtlHndl NOVAR,'theCtl, '
  377.     .Integer NOVAR,'state)'
  378.  
  379. ;KillControls
  380. id set id+1
  381.     RESOURCE  'ROMC' id (32)
  382.     DC.B    1
  383.     DC.B    'KillControls('
  384.     .WindRec VAR,'theWind)'
  385.  
  386. ;MoveControl
  387. id set id+1
  388.     RESOURCE  'ROMC' id (32)
  389.     DC.B    1
  390.     DC.B    'MoveControl('
  391.     .CtlHndl NOVAR,'theCtl, '
  392.     .Integer NOVAR,'h, '
  393.     .Integer NOVAR,'v)'
  394.  
  395. ;NewControl
  396. id set id+1
  397.     RESOURCE  'ROMC' id (32)
  398.     DC.B    1
  399.     .CtlHndl  NOVAR,'newCtl = NewControl('
  400.     .WindRec VAR,'theWind, '
  401.     .Rect    VAR,'boundR, '
  402.     .Str255  VAR,'title, '
  403.     .Boolean NOVAR,'vis, '
  404.     .Integer NOVAR,'val, '
  405.     .Integer NOVAR,'min, '
  406.     .Integer NOVAR,'max, '
  407.     .Integer NOVAR,'procID, '
  408.     .long    NOVAR,'refCon)'
  409.  
  410. ;SetCRefCon
  411. id set id+1
  412.     RESOURCE  'ROMC' id (32)
  413.     DC.B    0
  414.     DC.B    'SetCRefCon('
  415.     .CtlHndl NOVAR,'theCtl, '
  416.     .long    NOVAR,'refCon)'
  417.  
  418. ;SetCTitle
  419. id set id+1
  420.     RESOURCE  'ROMC' id (32)
  421.     DC.B    1
  422.     DC.B    'SetCTitle('
  423.     .CtlHndl NOVAR,'theCtl, '
  424.     .Str255  VAR,'title)'
  425.  
  426. ;SetCtlAction
  427. id set id+1
  428.     RESOURCE  'ROMC' id (32)
  429.     DC.B    0
  430.     DC.B    'SetCtlAction('
  431.     .CtlHndl NOVAR,'theCtl, '
  432.     .Ptr    NOVAR,'action)'
  433.  
  434. ;SetCtlMax
  435. id set id+1
  436.     RESOURCE  'ROMC' id (32)
  437.     DC.B    1
  438.     DC.B    'SetCtlMax('
  439.     .CtlHndl NOVAR,'theCtl, '
  440.     .Integer NOVAR,'max)'
  441.  
  442. ;SetCtlMin
  443. id set id+1
  444.     RESOURCE  'ROMC' id (32)
  445.     DC.B    1
  446.     DC.B    'SetCtlMin('
  447.     .CtlHndl NOVAR,'theCtl, '
  448.     .Integer NOVAR,'min)'
  449.  
  450. ;SetCtlValue
  451. id set id+1
  452.     RESOURCE  'ROMC' id (32)
  453.     DC.B    1
  454.     DC.B    'SetCtlValue('
  455.     .CtlHndl NOVAR,'theCtl, '
  456.     .Integer NOVAR,'val)'
  457.  
  458. ;ShowControl
  459. id set id+1
  460.     RESOURCE  'ROMC' id (32)
  461.     DC.B    1
  462.     DC.B    'ShowControl('
  463.     .CtlHndl NOVAR,'theCtl)'
  464.  
  465. ;SizeControl
  466. id set id+1
  467.     RESOURCE  'ROMC' id (32)
  468.     DC.B    1
  469.     DC.B    'SizeControl('
  470.     .CtlHndl NOVAR,'theCtl, '
  471.     .Integer NOVAR,'h, '
  472.     .Integer NOVAR,'v)'
  473.  
  474. ;TestControl
  475. id set id+1
  476.     RESOURCE  'ROMC' id (32)
  477.     DC.B    1
  478.     .Integer NOVAR,'part = TestControl('
  479.     .CtlHndl NOVAR,'theCtl, '
  480.     .Pt      VAR,'thePt)'
  481.  
  482. ;TrackControl
  483. id set id+1
  484.     RESOURCE  'ROMC' id (32)
  485.     DC.B    1
  486.     .Integer NOVAR,'part = TrackControl('
  487.     .CtlHndl NOVAR,'theCtl, '
  488.     .Pt      VAR,'thePt, '
  489.     .Ptr     NOVAR,'action)'
  490.  
  491. ;--DeskData--
  492. id set 99
  493. ;CloseDeskAcc
  494. id set id+1
  495.     RESOURCE  'ROMC' id (32)
  496.     DC.B    0
  497.     DC.B    'CloseDeskAcc('
  498.     .Integer NOVAR,' refnum)'
  499.  
  500. ;OpenDeskAcc
  501. id set id+1
  502.     RESOURCE  'ROMC' id (32)
  503.     DC.B    1
  504.     .Integer NOVAR,'ignore = OpenDeskAcc('
  505.     .Str255  VAR,'theAcc)'
  506.  
  507. ;SystemClick
  508. id set id+1
  509.     RESOURCE  'ROMC' id (32)
  510.     DC.B    1
  511.     DC.B    'SystemClick('
  512.     .EvtRec  VAR,'theEvent, '
  513.     .WindRec VAR,'theWind)'
  514.  
  515. ;SystemEdit
  516. id set id+1
  517.     RESOURCE  'ROMC' id (32)
  518.     DC.B    1
  519.     .Boolean NOVAR,'DAActive = SystemEdit('
  520.     .Integer NOVAR,' editCmd)'
  521.  
  522. ;SystemEvent
  523. id set id+1
  524.     RESOURCE  'ROMC' id (32)
  525.     DC.B    0
  526.     .Boolean NOVAR,'MacDidIt = SystemEvent('
  527.     .EvtRec  VAR,'theEvent)'
  528.  
  529. ;SystemMenu
  530. id set id+1
  531.     RESOURCE  'ROMC' id (32)
  532.     DC.B    1
  533.     DC.B    'SystemMenu('
  534.     .long   NOVAR,' mResult)'
  535.  
  536. ;SystemTask
  537. id set id+1
  538.     RESOURCE  'ROMC' id (32)
  539.     DC.B    0
  540.     DC.B    'SystemTask()'
  541.  
  542. ;--DeviceData--
  543. id set 119
  544. ;CloseDriver
  545. id set id+1
  546.     RESOURCE  'ROMC' id (32)
  547.     DC.B    0
  548.     .Integer NOVAR,'err = CloseDriver('
  549.     .Integer NOVAR,'refNum)'
  550.  
  551. ;Control
  552. id set id+1
  553.     RESOURCE  'ROMC' id (32)
  554.     DC.B    1
  555.     .Integer NOVAR,'err = Control('
  556.     .Integer NOVAR,'refNum, '
  557.     .Integer NOVAR,'csCode, '
  558.     .Ptr     NOVAR,'csParm)'
  559.  
  560. ;FSRead
  561. id set id+1
  562.     RESOURCE  'ROMC' id (32)
  563.     DC.B    0
  564.     .Integer NOVAR,'err = FSRead('
  565.     .Integer NOVAR,'refNum, '
  566.     .long    VAR,'cnt, '
  567.     .Ptr     NOVAR,'buff)'
  568.  
  569. ;FSWrite
  570. id set id+1
  571.     RESOURCE  'ROMC' id (32)
  572.     DC.B    0
  573.     .Integer NOVAR,'err = FSWrite('
  574.     .Integer NOVAR,'refNum, '
  575.     .long    VAR,'cnt, '
  576.     .Ptr     NOVAR,'buff)'
  577.  
  578. ;GetDCtlEntry
  579. id set id+1
  580.     RESOURCE  'ROMC' id (32)
  581.     DC.B    1
  582.     .Handle NOVAR,'DCtlHandle = GetDCtlEntry('
  583.     .Integer NOVAR,'refNum)'
  584.  
  585. ;KillIO
  586. id set id+1
  587.     RESOURCE  'ROMC' id (32)
  588.     DC.B    0
  589.     .Integer NOVAR,'err = KillIO('
  590.     .Integer NOVAR,'refNum)'
  591.  
  592. ;OpenDriver
  593. id set id+1
  594.     RESOURCE  'ROMC' id (32)
  595.     DC.B    0
  596.     .Integer NOVAR,'err = OpenDriver('
  597.     .Str255  VAR,'name, '
  598.     .Integer VAR,'refNum)'
  599.  
  600. ;PBClose
  601. id set id+1
  602.     RESOURCE  'ROMC' id (32)
  603.     DC.B    0
  604.     .Integer  NOVAR,'err = PBClose('
  605.     .ParamBlk VAR,'thePB, '
  606.     .Boolean   NOVAR,'asynch)'
  607.  
  608. ;PBControl
  609. id set id+1
  610.     RESOURCE  'ROMC' id (32)
  611.     DC.B    1
  612.     .Integer  NOVAR,'err = PBControl('
  613.     .ParamBlk VAR,'thePB, '
  614.     .Boolean   NOVAR,'asynch)'
  615.  
  616. ;PBKillIO
  617. id set id+1
  618.     RESOURCE  'ROMC' id (32)
  619.     DC.B    0
  620.     .Integer  NOVAR,'err = PBKillIO('
  621.     .ParamBlk VAR,'thePB, '
  622.     .Boolean   NOVAR,'asynch)'
  623.  
  624. ;PBOpen
  625. id set id+1
  626.     RESOURCE  'ROMC' id (32)
  627.     DC.B    1
  628.     .Integer  NOVAR,'err = PBOpen('
  629.     .ParamBlk VAR,'thePB, '
  630.     .Boolean   NOVAR,'asynch)'
  631.  
  632. ;PBRead
  633. id set id+1
  634.     RESOURCE  'ROMC' id (32)
  635.     DC.B    1
  636.     .Integer  NOVAR,'err = PBRead('
  637.     .ParamBlk VAR,'thePB, '
  638.     .Boolean   NOVAR,'asynch)'
  639.  
  640. ;PBStatus
  641. id set id+1
  642.     RESOURCE  'ROMC' id (32)
  643.     DC.B    1
  644.     .Integer  NOVAR,'err = PBStatus('
  645.     .ParamBlk VAR,'thePB, '
  646.     .Boolean   NOVAR,'asynch)'
  647.  
  648. ;PBWrite
  649. id set id+1
  650.     RESOURCE  'ROMC' id (32)
  651.     DC.B    1
  652.     .Integer  NOVAR,'err = PBWrite('
  653.     .ParamBlk VAR,'thePB, '
  654.     .Boolean   NOVAR,'asynch)'
  655.  
  656. ;Status
  657. id set id+1
  658.     RESOURCE  'ROMC' id (32)
  659.     DC.B    1
  660.     .Integer NOVAR,'err = Status('
  661.     .Integer NOVAR,'refNum, '
  662.     .Integer NOVAR,'csCode, '
  663.     .Ptr     NOVAR,'csParm)'
  664.  
  665. ;--DialogData--
  666. id set 149
  667. ;Alert
  668. id set id+1
  669.     RESOURCE  'ROMC' id (32)
  670.     DC.B    1
  671.     .Integer NOVAR,'item = Alert('
  672.     .Integer NOVAR,'alertID, '
  673.     .Ptr     NOVAR,'filter)'
  674.  
  675. ;CautionAlert
  676. id set id+1
  677.     RESOURCE  'ROMC' id (32)
  678.     DC.B    1
  679.     .Integer NOVAR,'item = CautionAlert('
  680.     .Integer NOVAR,'alertID, '
  681.     .Ptr     NOVAR,'filter)'
  682.  
  683. ;CloseDialog
  684. id set id+1
  685.     RESOURCE  'ROMC' id (32)
  686.     DC.B    1
  687.     DC.B    'CloseDialog('
  688.     .DlogRec VAR,'dPtr)'
  689.  
  690. ;CouldAlert
  691. id set id+1
  692.     RESOURCE  'ROMC' id (32)
  693.     DC.B    1
  694.     DC.B    'CouldAlert('
  695.     .Integer NOVAR,'ID)'
  696.  
  697. ;CouldDialog
  698. id set id+1
  699.     RESOURCE  'ROMC' id (32)
  700.     DC.B    1
  701.     DC.B    'CouldDialog('
  702.     .Integer NOVAR,'ID)'
  703.  
  704. ;DialogSelect
  705. id set id+1
  706.     RESOURCE  'ROMC' id (32)
  707.     DC.B    1
  708.     .Boolean NOVAR,'youDo = DialogSelect('
  709.     .EvtRec  VAR,'theEvent, '
  710.     .DlogRec VAR,'dPtr, '
  711.     .Integer VAR,'item)'
  712.  
  713. ;DisposDialog
  714. id set id+1
  715.     RESOURCE  'ROMC' id (32)
  716.     DC.B    1
  717.     DC.B    'DisposDialog('
  718.     .DlogRec VAR,'dPtr)'
  719.  
  720. ;DlgCopy
  721. id set id+1
  722.     RESOURCE  'ROMC' id (32)
  723.     DC.B    1
  724.     DC.B    'DlgCopy('
  725.     .DlogRec VAR,'dPtr)'
  726.  
  727. ;DlgCut
  728. id set id+1
  729.     RESOURCE  'ROMC' id (32)
  730.     DC.B    1
  731.     DC.B    'DlgCut('
  732.     .DlogRec VAR,'dPtr)'
  733.  
  734. ;DlgDelete
  735. id set id+1
  736.     RESOURCE  'ROMC' id (32)
  737.     DC.B    1
  738.     DC.B    'DlgDelete('
  739.     .DlogRec VAR,'dPtr)'
  740.  
  741. ;DlgPaste
  742. id set id+1
  743.     RESOURCE  'ROMC' id (32)
  744.     DC.B    1
  745.     DC.B    'DlgPaste('
  746.     .DlogRec VAR,'dPtr)'
  747.  
  748. ;DrawDialog
  749. id set id+1
  750.     RESOURCE  'ROMC' id (32)
  751.     DC.B    1
  752.     DC.B    'DrawDialog('
  753.     .DlogRec VAR,'dPtr)'
  754.  
  755. ;ErrorSound
  756. id set id+1
  757.     RESOURCE  'ROMC' id (32)
  758.     DC.B    0
  759.     DC.B    'ErrorSound('
  760.     .Ptr    NOVAR,'soundProc)'
  761.  
  762. ;FreeAlert
  763. id set id+1
  764.     RESOURCE  'ROMC' id (32)
  765.     DC.B    1
  766.     DC.B    'FreeAlert('
  767.     .Integer NOVAR,'ID)'
  768.  
  769. ;FreeDialog
  770. id set id+1
  771.     RESOURCE  'ROMC' id (32)
  772.     DC.B    1
  773.     DC.B    'FreeDialog('
  774.     .Integer NOVAR,'ID)'
  775.  
  776. ;GetAlrtStage
  777. id set id+1
  778.     RESOURCE  'ROMC' id (32)
  779.     DC.B    0
  780.     .Integer NOVAR,'stage = GetAlrtStage()'
  781.  
  782. ;GetDItem
  783. id set id+1
  784.     RESOURCE  'ROMC' id (32)
  785.     DC.B    1
  786.     DC.B    'GetDItem('
  787.     .DlogRec VAR,'dPtr, '
  788.     .Integer NOVAR,'itemNo, '
  789.     .Integer VAR,'type, '
  790.     .Handle  VAR,'cltH, '
  791.     .Rect    VAR,'itemR)'
  792.  
  793. ;GetIText
  794. id set id+1
  795.     RESOURCE  'ROMC' id (32)
  796.     DC.B    0
  797.     DC.B    'GetIText('
  798.     .Handle NOVAR,'item, '
  799.     .Str255 VAR,'theStr)'
  800.  
  801. ;GetNewDialog
  802. id set id+1
  803.     RESOURCE  'ROMC' id (32)
  804.     DC.B    1
  805.     .DlogRec VAR,'dPtr = GetNewDialog('
  806.     .Integer NOVAR,'ID, '
  807.     .Ptr     NOVAR,'dStor, '
  808.     .WindRec VAR,'behind)'
  809.  
  810. ;InitDialogs
  811. id set id+1
  812.     RESOURCE  'ROMC' id (32)
  813.     DC.B    0
  814.     DC.B    'InitDialogs('
  815.     .Ptr    NOVAR,'resumeProc)'
  816.  
  817. ;IsDialogEvent
  818. id set id+1
  819.     RESOURCE  'ROMC' id (32)
  820.     DC.B    0
  821.     .Boolean NOVAR,'dlogDo = IsDialogEvent('
  822.     .EvtRec  VAR,'theEvent)'
  823.  
  824. ;ModalDialog
  825. id set id+1
  826.     RESOURCE  'ROMC' id (32)
  827.     DC.B    1
  828.     DC.B    'ModalDialog('
  829.     .Ptr     NOVAR,'filter, '
  830.     .Integer VAR,'item)'
  831.  
  832. ;MyFilter
  833. id set id+1
  834.     RESOURCE  'ROMC' id (32)
  835.     DC.B    0
  836.     .Boolean NOVAR,'MDIgnore = MyFilter('
  837.     .DlogRec VAR,'dPtr, '
  838.     .EvtRec  VAR,'theEvent, '
  839.     .Integer VAR,'item)'
  840.  
  841. ;MyItem
  842. id set id+1
  843.     RESOURCE  'ROMC' id (32)
  844.     DC.B    0
  845.     DC.B    'MyItem('
  846.     .WindRec VAR,'theWind, '
  847.     .Integer NOVAR,'item)'
  848.  
  849. ;MySound
  850. id set id+1
  851.     RESOURCE  'ROMC' id (32)
  852.     DC.B    0
  853.     DC.B    'MySound('
  854.     .Integer NOVAR,'soundNo)'
  855.  
  856. ;NewDialog
  857. id set id+1
  858.     RESOURCE  'ROMC' id (32)
  859.     DC.B    1
  860.     .DlogRec VAR,'dPtr = NewDialog('
  861.     .Ptr     NOVAR,'dStor, '
  862.     .Rect    VAR,'boundsR, '
  863.     .Str255  VAR,'title, '
  864.     .Boolean NOVAR,'vis, '
  865.     .Integer NOVAR,'procID, '
  866.     .WindRec VAR,'behind, '
  867.     .Boolean NOVAR,'goAway, '
  868.     .long    NOVAR,'refCon, '
  869.     .Handle  NOVAR,'itemL)'
  870.  
  871. ;NoteAlert
  872. id set id+1
  873.     RESOURCE  'ROMC' id (32)
  874.     DC.B    1
  875.     .Integer NOVAR,'item = NoteAlert('
  876.     .Integer NOVAR,'alertID, '
  877.     .Ptr     NOVAR,'filter)'
  878.  
  879. ;ParamText
  880. id set id+1
  881.     RESOURCE  'ROMC' id (32)
  882.     DC.B    1
  883.     DC.B    'ParamText('
  884.     .Str255 VAR,'param1, '
  885.     .Str255 VAR,'param2, '
  886.     .Str255 VAR,'param3, '
  887.     .Str255 VAR,'param4)'
  888.  
  889. ;ResetAlrtStage
  890. id set id+1
  891.     RESOURCE  'ROMC' id (32)
  892.     DC.B    0
  893.     DC.B    'ResetAlrtStage()'
  894.  
  895. ;SelIText
  896. id set id+1
  897.     RESOURCE  'ROMC' id (32)
  898.     DC.B    1
  899.     DC.B    'SelIText'
  900.     .DlogRec VAR,'dPtr, '
  901.     .Integer NOVAR,'itemNo, '
  902.     .Integer NOVAR,'strtSel, '
  903.     .Integer NOVAR,'endSel)'
  904.     
  905. ;SetDAFont
  906. id set id+1
  907.     RESOURCE  'ROMC' id (32)
  908.     DC.B    0
  909.     DC.B    'SetDAFont('
  910.     .Integer NOVAR,'fontNo)'
  911.  
  912. ;SetDItem
  913. id set id+1
  914.     RESOURCE  'ROMC' id (32)
  915.     DC.B    1
  916.     DC.B    'SetDItem('
  917.     .DlogRec VAR,'dPtr, '
  918.     .Integer NOVAR,'itemNo, '
  919.     .Integer NOVAR,'iType, '
  920.     .Handle  NOVAR,'itemH, '
  921.     .Rect    VAR,'boxR)'
  922.     
  923. ;SetIText
  924. id set id+1
  925.     RESOURCE  'ROMC' id (32)
  926.     DC.B    1
  927.     DC.B    'SetIText('
  928.     .Handle  NOVAR,'itemH, '
  929.     .Str255  VAR,'text)'
  930.  
  931. ;StopAlert
  932. id set id+1
  933.     RESOURCE  'ROMC' id (32)
  934.     DC.B    1
  935.     .Integer NOVAR,'item = StopAlert('
  936.     .Integer NOVAR,'alertID, '
  937.     .Ptr     NOVAR,'filter)'
  938.  
  939. ;--EventData--
  940. id set 199
  941. ;Button
  942. id set id+1
  943.     RESOURCE  'ROMC' id (32)
  944.     DC.B    1
  945.     .Boolean NOVAR,'Down = Button()'
  946.  
  947. ;EventAvail
  948. id set id+1
  949.     RESOURCE  'ROMC' id (32)
  950.     DC.B    1
  951.     .Boolean NOVAR,'isAvail = EventAvail('
  952.     .Integer NOVAR,'eventmask, '
  953.     .EvtRec  VAR,'theEvent)'
  954.  
  955. ;GetCaretTime
  956. id set id+1
  957.     RESOURCE  'ROMC' id (32)
  958.     DC.B    0
  959.     .long   NOVAR,'blinks = GetCaretTime()'
  960.  
  961. ;GetDblTIme
  962. id set id+1
  963.     RESOURCE  'ROMC' id (32)
  964.     DC.B    0
  965.     .long   NOVAR,'dblClk = GetDblTIme()'
  966.  
  967. ;GetKeys
  968. id set id+1
  969.     RESOURCE  'ROMC' id (32)
  970.     DC.B    1
  971.     DC.B    'GetKeys(&keyRec)'
  972.  
  973. ;GetMouse
  974. id set id+1
  975.     RESOURCE  'ROMC' id (32)
  976.     DC.B    1
  977.     DC.B    'GetMouse('
  978.     .Pt     VAR,'thePt)'
  979.  
  980. ;GetNextEvent
  981. id set id+1
  982.     RESOURCE  'ROMC' id (32)
  983.     DC.B    1
  984.     DC.B    'GetNextEvent('
  985.     .Integer NOVAR,'eventmask, '
  986.     .EvtRec  VAR,'theEvent)'
  987.  
  988. ;StillDown
  989. id set id+1
  990.     RESOURCE  'ROMC' id (32)
  991.     DC.B    1
  992.     .Boolean NOVAR,'isDown = StillDown()'
  993.  
  994. ;TickCount
  995. id set id+1
  996.     RESOURCE  'ROMC' id (32)
  997.     DC.B    1
  998.     .long   NOVAR,'when = TickCount()'
  999.  
  1000. ;WaitMouseUp
  1001. id set id+1
  1002.     RESOURCE  'ROMC' id (32)
  1003.     DC.B    1
  1004.     .Boolean NOVAR,'isDown = WaitMouseUp()'
  1005.  
  1006. ;--FileData--
  1007. id set 219
  1008. ;Allocate
  1009. id set id+1
  1010.     RESOURCE  'ROMC' id (32)
  1011.     DC.B    1
  1012.     .Integer NOVAR,'err = Allocate('
  1013.     .Integer NOVAR,'refNum, '
  1014.     .long    VAR,'count)'
  1015.  
  1016. ;Create
  1017. id set id+1
  1018.     RESOURCE  'ROMC' id (32)
  1019.     DC.B    1
  1020.     .Integer NOVAR,'err = Create('
  1021.     .Str255  VAR,'fName, '
  1022.     .Integer NOVAR,'vRefNum, '
  1023.     .type    NOVAR,'creator, '
  1024.     .type    NOVAR,'fType)'
  1025.  
  1026. ;Eject
  1027. id set id+1
  1028.     RESOURCE  'ROMC' id (32)
  1029.     DC.B    1
  1030.     .Integer NOVAR,'err = Eject('
  1031.     .Str255  VAR,'volName, '
  1032.     .Integer NOVAR,'vRefNum)'
  1033.  
  1034. ;FInitQueue
  1035. id set id+1
  1036.     RESOURCE  'ROMC' id (32)
  1037.     DC.B    0
  1038.     DC.B    'FInitQueue()'
  1039.  
  1040. ;FlushVol
  1041. id set id+1
  1042.     RESOURCE  'ROMC' id (32)
  1043.     DC.B    1
  1044.     .Integer NOVAR,'err = FlushVol('
  1045.     .Str255  VAR,'volName, '
  1046.     .Integer NOVAR,'vRefNum)'
  1047.  
  1048. ;FSClose
  1049. id set id+1
  1050.     RESOURCE  'ROMC' id (32)
  1051.     DC.B    0
  1052.     .Integer NOVAR,'err = FSClose'
  1053.     .Integer NOVAR,'refNum)'
  1054.  
  1055. ;FSDelete
  1056. id set id+1
  1057.     RESOURCE  'ROMC' id (32)
  1058.     DC.B    0
  1059.     .Integer NOVAR,'err = FSDelete('
  1060.     .Str255  VAR,'fName, '
  1061.     .Integer NOVAR,'vRefNum)'
  1062.  
  1063. ;FSOpen
  1064. id set id+1
  1065.     RESOURCE  'ROMC' id (32)
  1066.     DC.B    0
  1067.     .Integer NOVAR,'err = FSOpen('
  1068.     .Str255  VAR,'fName, '
  1069.     .Integer NOVAR,'vRefNum, '
  1070.     .Integer VAR,'refNum)'
  1071.  
  1072. ;FSRead
  1073. id set id+1
  1074.     RESOURCE  'ROMC' id (32)
  1075.     DC.B    0
  1076.     .Integer NOVAR,'err = FSRead('
  1077.     .Integer NOVAR,'refNum, '
  1078.     .long    VAR,'cnt, '
  1079.     .byte    VAR,'buff)'
  1080.  
  1081. ;FSWrite
  1082. id set id+1
  1083.     RESOURCE  'ROMC' id (32)
  1084.     DC.B    0
  1085.     .Integer NOVAR,'err = FSWrite('
  1086.     .Integer NOVAR,'refNum, '
  1087.     .long    VAR,'cnt, '
  1088.     .byte    VAR,'buff)'
  1089.  
  1090. ;GetDrvQHdr
  1091. id set id+1
  1092.     RESOURCE  'ROMC' id (32)
  1093.     DC.B    0
  1094.     .QHdrRec VAR,'qHdr = GetDrvQHdr()'
  1095.  
  1096. ;GetEOF
  1097. id set id+1
  1098.     RESOURCE  'ROMC' id (32)
  1099.     DC.B    0
  1100.     .Integer NOVAR,'err = GetEOF('
  1101.     .Integer NOVAR,'refNum, '
  1102.     .long    VAR,'logEOF)'
  1103.  
  1104. ;GetFInfo
  1105. id set id+1
  1106.     RESOURCE  'ROMC' id (32)
  1107.     DC.B    0
  1108.     .Integer NOVAR,'err = GetFInfo('
  1109.     .Str255  VAR,'fName, '
  1110.     .Integer NOVAR,'vRefNum, '
  1111.     .FInfo   VAR,'fndrInfo)'
  1112.  
  1113. ;GetFPos
  1114. id set id+1
  1115.     RESOURCE  'ROMC' id (32)
  1116.     DC.B    0
  1117.     .Integer NOVAR,'err = GetFPos('
  1118.     .Integer NOVAR,'refNum, '
  1119.     .long    VAR,'fPos)'
  1120.  
  1121. ;GetFSQHdr
  1122. id set id+1
  1123.     RESOURCE  'ROMC' id (32)
  1124.     DC.B    0
  1125.     .QHdrRec VAR,'qHdr = GetFSQHdr()'
  1126.  
  1127. ;GetVCBQHdr
  1128. id set id+1
  1129.     RESOURCE  'ROMC' id (32)
  1130.     DC.B    0
  1131.     .QHdrRec VAR,'qHdr = GetVCBQHdr()'
  1132.  
  1133. ;GetVInfo
  1134. id set id+1
  1135.     RESOURCE  'ROMC' id (32)
  1136.     DC.B    0
  1137.     .Integer NOVAR,'err = GetVInfo('
  1138.     .Integer NOVAR,'drvNo, '
  1139.     .Str255  VAR,'volName, '
  1140.     .Integer VAR,'vRefNum, '
  1141.     .long    VAR,'freeBytes)'
  1142.  
  1143. ;GetVol
  1144. id set id+1
  1145.     RESOURCE  'ROMC' id (32)
  1146.     DC.B    0
  1147.     .Integer NOVAR,'err = GetVol('
  1148.     .Str255  VAR,'volName, '
  1149.     .Integer VAR,'vRefNum)'
  1150.  
  1151. ;GetVRefNum
  1152. id set id+1
  1153.     RESOURCE  'ROMC' id (32)
  1154.     DC.B    0
  1155.     .Integer NOVAR,'err = GetVRefNum('
  1156.     .Integer NOVAR,'pathNo, '
  1157.     .Integer VAR,'vRefNum)'
  1158.  
  1159. ;OpenRF
  1160. id set id+1
  1161.     RESOURCE  'ROMC' id (32)
  1162.     DC.B    1
  1163.     .Integer NOVAR,'err = OpenRF('
  1164.     .Str255  VAR,'fName, '
  1165.     .Integer NOVAR,'vRefNum, '
  1166.     .Integer VAR,'refNum)'
  1167.  
  1168. ;PBAllocate
  1169. id set id+1
  1170.     RESOURCE  'ROMC' id (32)
  1171.     DC.B    0
  1172.     .Integer NOVAR,'err = PBAllocate('
  1173.     .ParamBlk VAR,'thePB, '
  1174.     .Boolean  NOVAR,'asynch)'
  1175.  
  1176. ;PBClose
  1177. id set id+1
  1178.     RESOURCE  'ROMC' id (32)
  1179.     DC.B    0
  1180.     .Integer NOVAR,'err = PBClose('
  1181.     .ParamBlk VAR,'thePB, '
  1182.     .Boolean  NOVAR,'asynch)'
  1183.  
  1184. ;PBCreate
  1185. id set id+1
  1186.     RESOURCE  'ROMC' id (32)
  1187.     DC.B    0
  1188.     .Integer NOVAR,'err = PBCreate('
  1189.     .ParamBlk VAR,'thePB, '
  1190.     .Boolean  NOVAR,'asynch)'
  1191.  
  1192. ;PBDelete
  1193. id set id+1
  1194.     RESOURCE  'ROMC' id (32)
  1195.     DC.B    0
  1196.     .Integer NOVAR,'err = PBDelete('
  1197.     .ParamBlk VAR,'thePB, '
  1198.     .Boolean  NOVAR,'asynch)'
  1199.  
  1200. ;PBEject
  1201. id set id+1
  1202.     RESOURCE  'ROMC' id (32)
  1203.     DC.B    1
  1204.     .Integer NOVAR,'err = PBEject('
  1205.     .ParamBlk VAR,'thePB, '
  1206.     .Boolean  NOVAR,'asynch)'
  1207.  
  1208. ;PBFlushFile
  1209. id set id+1
  1210.     RESOURCE  'ROMC' id (32)
  1211.     DC.B    0
  1212.     .Integer NOVAR,'err = PBFlushFile('
  1213.     .ParamBlk VAR,'thePB, '
  1214.     .Boolean  NOVAR,'asynch)'
  1215.  
  1216. ;PBFlushVol
  1217. id set id+1
  1218.     RESOURCE  'ROMC' id (32)
  1219.     DC.B    1
  1220.     .Integer NOVAR,'err = PBFlushVol('
  1221.     .ParamBlk VAR,'thePB, '
  1222.     .Boolean  NOVAR,'asynch)'
  1223.  
  1224. ;PBGetEOF
  1225. id set id+1
  1226.     RESOURCE  'ROMC' id (32)
  1227.     DC.B    0
  1228.     .Integer NOVAR,'err = PBGetEOF('
  1229.     .ParamBlk VAR,'thePB, '
  1230.     .Boolean  NOVAR,'asynch)'
  1231.  
  1232. ;PBGetFInfo
  1233. id set id+1
  1234.     RESOURCE  'ROMC' id (32)
  1235.     DC.B    0
  1236.     .Integer NOVAR,'err = PBGetFInfo('
  1237.     .ParamBlk VAR,'thePB, '
  1238.     .Boolean  NOVAR,'asynch)'
  1239.  
  1240. ;PBGetFPos
  1241. id set id+1
  1242.     RESOURCE  'ROMC' id (32)
  1243.     DC.B    0
  1244.     .Integer NOVAR,'err = PBGetFPos('
  1245.     .ParamBlk VAR,'thePB, '
  1246.     .Boolean  NOVAR,'asynch)'
  1247.  
  1248. ;PBGetVInfo
  1249. id set id+1
  1250.     RESOURCE  'ROMC' id (32)
  1251.     DC.B    0
  1252.     .Integer NOVAR,'err = PBGetVInfo('
  1253.     .ParamBlk VAR,'thePB, '
  1254.     .Boolean  NOVAR,'asynch)'
  1255.  
  1256. ;PBGetVol
  1257. id set id+1
  1258.     RESOURCE  'ROMC' id (32)
  1259.     DC.B    0
  1260.     .Integer NOVAR,'err = PBGetVol('
  1261.     .ParamBlk VAR,'thePB, '
  1262.     .Boolean  NOVAR,'asynch)'
  1263.  
  1264. ;PBMountVol
  1265. id set id+1
  1266.     RESOURCE  'ROMC' id (32)
  1267.     DC.B    1
  1268.     .Integer NOVAR,'err = PBMountVol('
  1269.     .ParamBlk VAR,'thePB, '
  1270.     .Boolean  NOVAR,'asynch)'
  1271.  
  1272. ;PBOffLine
  1273. id set id+1
  1274.     RESOURCE  'ROMC' id (32)
  1275.     DC.B    1
  1276.     .Integer NOVAR,'err = PBOffLine('
  1277.     .ParamBlk VAR,'thePB, '
  1278.     .Boolean  NOVAR,'asynch)'
  1279.  
  1280. ;PBOpen
  1281. id set id+1
  1282.     RESOURCE  'ROMC' id (32)
  1283.     DC.B    1
  1284.     .Integer NOVAR,'err = PBOpen('
  1285.     .ParamBlk VAR,'thePB, '
  1286.     .Boolean  NOVAR,'asynch)'
  1287.  
  1288. ;PBOpenRF
  1289. id set id+1
  1290.     RESOURCE  'ROMC' id (32)
  1291.     DC.B    1
  1292.     .Integer NOVAR,'err = PBOpenRF('
  1293.     .ParamBlk VAR,'thePB, '
  1294.     .Boolean  NOVAR,'asynch)'
  1295.  
  1296. ;PBRead
  1297. id set id+1
  1298.     RESOURCE  'ROMC' id (32)
  1299.     DC.B    0
  1300.     .Integer NOVAR,'err = PBRead('
  1301.     .ParamBlk VAR,'thePB, '
  1302.     .Boolean  NOVAR,'asynch)'
  1303.  
  1304. ;PBRename
  1305. id set id+1
  1306.     RESOURCE  'ROMC' id (32)
  1307.     DC.B    0
  1308.     .Integer NOVAR,'err = PBRename('
  1309.     .ParamBlk VAR,'thePB, '
  1310.     .Boolean  NOVAR,'asynch)'
  1311.  
  1312. ;PBRstFLock
  1313. id set id+1
  1314.     RESOURCE  'ROMC' id (32)
  1315.     DC.B    0
  1316.     .Integer NOVAR,'err = PBRstFLock('
  1317.     .ParamBlk VAR,'thePB, '
  1318.     .Boolean  NOVAR,'asynch)'
  1319.  
  1320. ;PBSetEOF
  1321. id set id+1
  1322.     RESOURCE  'ROMC' id (32)
  1323.     DC.B    0
  1324.     .Integer NOVAR,'err = PBSetEOF('
  1325.     .ParamBlk VAR,'thePB, '
  1326.     .Boolean  NOVAR,'asynch)'
  1327.  
  1328. ;PBSetFInfo
  1329. id set id+1
  1330.     RESOURCE  'ROMC' id (32)
  1331.     DC.B    0
  1332.     .Integer NOVAR,'err = PBSetFInfo('
  1333.     .ParamBlk VAR,'thePB, '
  1334.     .Boolean  NOVAR,'asynch)'
  1335.  
  1336. ;PBSetFLock
  1337. id set id+1
  1338.     RESOURCE  'ROMC' id (32)
  1339.     DC.B    0
  1340.     .Integer NOVAR,'err = PBSetFLock('
  1341.     .ParamBlk VAR,'thePB, '
  1342.     .Boolean  NOVAR,'asynch)'
  1343.  
  1344. ;PBSetFPos
  1345. id set id+1
  1346.     RESOURCE  'ROMC' id (32)
  1347.     DC.B    0
  1348.     .Integer NOVAR,'err = PBSetFPos('
  1349.     .ParamBlk VAR,'thePB, '
  1350.     .Boolean  NOVAR,'asynch)'
  1351.  
  1352. ;PBSetFVers
  1353. id set id+1
  1354.     RESOURCE  'ROMC' id (32)
  1355.     DC.B    0
  1356.     .Integer NOVAR,'err = PBSetFVers('
  1357.     .ParamBlk VAR,'thePB, '
  1358.     .Boolean  NOVAR,'asynch)'
  1359.  
  1360. ;PBSetVol
  1361. id set id+1
  1362.     RESOURCE  'ROMC' id (32)
  1363.     DC.B    0
  1364.     .Integer NOVAR,'err = PBSetVol('
  1365.     .ParamBlk VAR,'thePB, '
  1366.     .Boolean  NOVAR,'asynch)'
  1367.  
  1368. ;PBUnmountVol
  1369. id set id+1
  1370.     RESOURCE  'ROMC' id (32)
  1371.     DC.B    0
  1372.     .Integer NOVAR,'err = PBUnmountVol('
  1373.     .ParamBlk VAR,'thePB, '
  1374.     .Boolean  NOVAR,'asynch)'
  1375.  
  1376. ;PBWrite
  1377. id set id+1
  1378.     RESOURCE  'ROMC' id (32)
  1379.     DC.B    0
  1380.     .Integer NOVAR,'err = PBWrite('
  1381.     .ParamBlk VAR,'thePB, '
  1382.     .Boolean  NOVAR,'asynch)'
  1383.  
  1384. ;Rename
  1385. id set id+1
  1386.     RESOURCE  'ROMC' id (32)
  1387.     DC.B    0
  1388.     .Integer NOVAR,'err = Rename('
  1389.     .Str255  VAR,'oldName, '
  1390.     .Integer NOVAR,'vRefNum, '
  1391.     .Str255  VAR,'newName)'
  1392.  
  1393. ;RstFlock
  1394. id set id+1
  1395.     RESOURCE  'ROMC' id (32)
  1396.     DC.B    0
  1397.     .Integer NOVAR,'err = RstFlock('
  1398.     .Str255  VAR,'fName, '
  1399.     .Integer NOVAR,'vRefNum)'
  1400.  
  1401. ;SetEOF
  1402. id set id+1
  1403.     RESOURCE  'ROMC' id (32)
  1404.     DC.B    0
  1405.     .Integer NOVAR,'err = SetEOF('
  1406.     .Integer NOVAR,'refNum, '
  1407.     .long    NOVAR,'logEOF)'
  1408.  
  1409. ;SetFInfo
  1410. id set id+1
  1411.     RESOURCE  'ROMC' id (32)
  1412.     DC.B    0
  1413.     .Integer NOVAR,'err = SetFInfo('
  1414.     .Str255  VAR,'fName, '
  1415.     .Integer NOVAR,'vRefNum, '
  1416.     .FInfo   VAR,'fndrInfo)'
  1417.  
  1418. ;SetFLock
  1419. id set id+1
  1420.     RESOURCE  'ROMC' id (32)
  1421.     DC.B    0
  1422.     .Integer NOVAR,'err = SetFLock('
  1423.     .Str255  VAR,'fName, '
  1424.     .Integer NOVAR,'vRefNum)'
  1425.  
  1426. ;SetFPos
  1427. id set id+1
  1428.     RESOURCE  'ROMC' id (32)
  1429.     DC.B    0
  1430.     .Integer NOVAR,'err = SetFPos('
  1431.     .Integer NOVAR,'refNum, '
  1432.     .Integer NOVAR,'posMode, '
  1433.     .long    NOVAR,'offset)'    
  1434.  
  1435. ;SetVol
  1436. id set id+1
  1437.     RESOURCE  'ROMC' id (32)
  1438.     DC.B    0
  1439.     .Integer NOVAR,'err = SetVol('
  1440.     .Str255  VAR,'vName, '
  1441.     .Integer NOVAR,'vRefNum)'
  1442.  
  1443. ;UnmountVol
  1444. id set id+1
  1445.     RESOURCE  'ROMC' id (32)
  1446.     DC.B    0
  1447.     .Integer NOVAR,'err = UnmountVol('
  1448.     .Str255  VAR,'vName, '
  1449.     .Integer NOVAR,'vRefNum)'
  1450.  
  1451.